From: Richard M. Stallman Date: Tue, 15 Jun 1993 05:27:54 +0000 (+0000) Subject: (set_point): When moving over invis chars, X-Git-Tag: archive/raspbian/1%29.2+1-2+rpi1^2~5^2~95326 X-Git-Url: https://dgit.raspbian.org/%22http:/www.example.com/cgi/%22https:/www.github.com/%22bookmarks:///%22http:/www.example.com/cgi/%22https:/www.github.com/%22bookmarks:/?a=commitdiff_plain;h=0df8950e08c052ee296aa21891931e08cb0ec759;p=emacs.git (set_point): When moving over invis chars, don't screw up at end of buffer. --- diff --git a/src/intervals.c b/src/intervals.c index 7809c37505b..e6254cbdf6a 100644 --- a/src/intervals.c +++ b/src/intervals.c @@ -1315,7 +1315,10 @@ set_point (position, buffer) { toprev = to; to = next_interval (to); - position = to->position; + if (NULL_INTERVAL_P (to)) + position = BUF_ZV (buffer); + else + position = to->position; } buffer->text.pt = position;